package com.mbc.rmt.entities;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

@SuppressWarnings("serial")
public class PaymentType implements Serializable {

	private long PaymentTypeId;
	private String Code;
	private String Description;
	private long branchID;
	private List<PaymentTypeDetail> paymentTypeDetailList;

	public List<PaymentTypeDetail> getPaymentTypeDetailList() {
		return paymentTypeDetailList;
	}

	public void setPaymentTypeDetailList(
			List<PaymentTypeDetail> paymentTypeDetailList) {
		this.paymentTypeDetailList = paymentTypeDetailList;
	}

	public PaymentType(){
		clearProperties();
	}

	public void clearProperties(){
		PaymentTypeId = 0;
		Code = "";
		Description = "";
		branchID = 0;
		paymentTypeDetailList = new ArrayList<PaymentTypeDetail>();
	}	

	public long getBranchID() {
		return branchID;
	}

	public void setBranchID(long branchID) {
		this.branchID = branchID;
	}

	public long getPaymentTypeId(){
		return PaymentTypeId;
	}

	public void setPaymentTypeId(long PaymentTypeId){
		this.PaymentTypeId = PaymentTypeId;
	}

	public String getCode(){
		return Code;
	}

	public void setCode(String Code){
		this.Code = Code;
	}

	public String getDescription(){
		return Description;
	}

	public void setDescription(String Description){
		this.Description = Description;
	}


}
